(1) 有哪些常用的离散时间信号?
单位阶跃序列:
单位样值序列:
又称为单位脉冲序列、单位冲激序列.
相互关系
序列性质
单边指数序列:
单边斜边序列:
单位矩形序列
注意区别于
正弦序列
当且仅当
复指数序列
当且仅当
(2) 单位阶跃序列和单位样值序列之间的关系是什么?
见(1),
(3) 单边指数序列
对于实数的情况:
当
当
当
当
当
当
当
(4) 为什么可以利用单位样值信号或移位的样值信号表示任意序列?
利用单位样值信号的采样性质,
(5) 如何判断正弦序列的周期性?
对于正弦序列
(6) 离散时间信号先压缩后展宽,是否能恢复出原信号?为什么?
不一定,因为压缩会删点,而展宽只是补零,可能会丢失数据而无法恢复出原信号.
(7) 什么是前向差分和后向差分?
一阶差分:
向前差分:
向后差分:
中心差分:
二阶差分:
向前差分:
向后差分:
中心差分:
二元函数的五点差分公式:
备注 了解一阶的向前差分与向后差分即可,实际应用时
(8) 模拟离散时间系统包括哪些基本运算单元?
加法器:
乘法器:
标量乘法器:
延时器:
(9) 如何求解离散时间系统的齐次解和特解?
本章研究线性时不变离散时间系统,即求解常系数线性差分方程.
齐次解通过特征方程求解,根据特征根可分为
特征根 | 齐次解 |
---|---|
共轭复根 | |
在共轭复根的基础上,与 |
特解可在齐次解的基础上使用拉格朗日常数变易法,也可以根据经验使用待定系数法,常见的激励形式及其特解形式如下表所示:
激励 | 特解 | 说明 |
---|---|---|
(10)什么是离散时间系统的零输入响应和零状态响应?
与连续时间系统类似,全响应可分为零输入响应与零状态响应之和,即
零输入响应
仅由初始状态
求解思路
解齐次差分方程,得到齐次通解
代入初始状态
零状态响应
仅由输入信号
思路 1
解非齐次差分方程,得到非齐次通解
思路 1.1:用迭代法求得初始值
思路 1.2:直接代入初始状态
思路 2:利用卷积和,
2.1
备注 对于连续函数,其最小正周期为
2.2
2.3 由于
2.4
压缩:
扩展:
备注 这里
2.5
备注 对于零状态的情况,可解得单位样值响应为
2.6
2.7
特征根为 2 和 3,从而
从而解为
2.8
零输入响应
特征根为
代入
零状态响应
零状态时迭代得
于是
全响应:
2.9
求解零状态:递推得
求齐次通解:特征根为
零输入响应:代入
2.7
x
1(* RSolve 用于解递推方程 *)
2RSolve[{
3 y[n] - 5 y[n - 1] + 6 y[n - 2] == 0,
4 y[0] == 2, y[1] == 1
5 }, y[n], n
6]
2.8
x
1(* RSolveValue 用符号解差分方程,与 RSolve 功能类似,只是输出表达式,而非列表. *)
2RSolve[{y[n] + 2 y[n - 1] == 5 UnitStep[n], y[-1] == 1}, y[n], n]
3RSolveValue[{y[n] + 2 y[n - 1] == 5 UnitStep[n], y[-1] == 1}, y[n], n]
2.9
x
109101x[n_] := (-2)^n UnitStep[n]
2
3y1 = RSolveValue[{
4 y[n] + 3 y[n - 1] + 2 y[n - 2] == x[n] + x[n - 1],
5 y[0] == 0, y[1] == 0
6 }, y[n], n
7] (* 求解 x[n] 时的全响应 *)
8
9RSolveValue[{
10 y[n] + 3 y[n - 1] + 2 y[n - 2] == 0,
11 y[-1] == y1 /. n -> -1,
12 y[-2] == y1 /. n -> -2
13 }, y[n], n
14] (* 求解系统的零输入响应 *)